hardly believable

Translations
сложно поверить
The witness's account was hardly believable.
Версия свидетеля была сложно поверить.